﻿@charset "utf-8";
@import url("reset.css");
@import url("common.css");

body {background:#fff url("/hmg/images/web/kor/job/recruit_Bg.jpg") repeat-x left top;}
html {overflow-y:hidden;}

#skipnavition {position:absolute;left:-9999px;}
#wrap {height:100%;position:relative;min-height:768px;min-width:1024px;overflow:hidden;}

#header {z-index:9990;background:#fff url("/hmg/images/web/kor/common/header_Bg.jpg") repeat-y left top;width:161px;position:relative;min-height:768px;float:left;position:absolute;left:0;top:0;padding:0;height:100%;}
#gnb {width:160px;}
#gnb ul.gnb_menu li {}
#gnb ul.gnb_menu li a {display:block;width:160px;height:50px;}
#gnb ul.gnb_menu li span {visibility:hidden;}
#gnb ul.gnb_menu li.menu01 {background:url("/hmg/images/web/kor/common/menu_01.gif") no-repeat right top;}
#gnb ul.gnb_menu li.menu02 {background:url("/hmg/images/web/kor/common/menu_02.gif") no-repeat right top;}
#gnb ul.gnb_menu li.menu03 {background:url("/hmg/images/web/kor/common/menu_03.gif") no-repeat right top;}
#gnb ul.gnb_menu li.menu04 {background:url("/hmg/images/web/kor/common/menu_04.gif") no-repeat right top;}
#gnb ul.gnb_menu li.menu05 {background:url("/hmg/images/web/kor/common/menu_05.gif") no-repeat right top;}
#gnb ul.gnb_menu li.menu06 {background:url("/hmg/images/web/kor/common/menu_06.gif") no-repeat right top;}
#gnb ul.gnb_menu li.on {background-position:left top;}
#gnb ul.gnb_menu li.on ul {display:block !important;}
#gnb ul.gnb_menu li ul li {margin-bottom:4px;}
#gnb ul.gnb_menu li ul li a {width:110px;height:30px;}

#header .menu_btn {position:absolute;top:90px;left:320px;z-index:9990;}
#header .menu_btn a.open{position:absolute;left:-160px;top:0;z-index:9990;}
#header .menu_btn a.close{position:absolute;left:-160px;top:0;z-index:9990;display:none;}
/* gnb scroll */
#in-header {width:160px;height:930px;}
#header .scroll-pane .jspContainer {width:160px !important;overflow:visible !important;}
#header .jspPane {margin-left:0 !important;}
#header .jspVerticalBar {display:none;width:2px !important;}
#header .jspDrag {opacity:0.5;}
#header .jspTrack {background:#e5e8f1;}
#header .jspContainer {background:#f5f7fb;}

.pageLocation {overflow:hidden;position:absolute;top:86px;right:-46px;height:28px;z-index:90;}
.pageLocation.subMainType {right:-125px;}
.pageLocation:after {clear:both;display:block;content:"";}
.pageLocation ul:after {clear:both;display:block;content:"";}
.pageLocation ul li a {font-size:11px;color:#7e7e7e;line-height:19px;vertical-align:middle;}
.pageLocation ul li {float:left;background:url("/hmg/images/web/kor/common/location_dot.gif") no-repeat right 8px;padding-right:10px;margin-right:8px;}
.pageLocation ul li img {padding-top:0;vertical-align:top;padding-top:2px;}
.pageLocation ul li.nowPage {background:none;padding-right:0;border-bottom:2px solid #0c247a;}
.pageLocation ul li.nowPage a {color:#323232;}
.view_Icon {text-align:right;margin-bottom:10px;}

#container {position:relative;}
#container h1 {position:absolute;top:33px;left:30px;z-index:40;}

#content {padding:0;overflow-x:hidden;background:#fff;}

#footer {z-index:9990;position:absolute;left:15px;top:680px;width:130px;}
#footer.footFixed {position:absolute;top:590px;left:15px;}
#footer .information {border-bottom:1px solid #c4cdd1;padding-bottom:20px;margin-bottom:20px;}
#footer .information ul  {overflow:hidden;width:120px;}
#footer .information li {height:15px;width:120px;}
#footer .information li a {display:block;}
#footer .copyright {padding-bottom:10px;padding-left:4px;}
#bottom-footer {display:none;}

.recurit_Wrap {z-index:9989;background:#fff url("/hmg/images/web/kor/job/recruit_Bg.jpg") repeat-x left top;padding-left:160px;min-height:768px;}
.recurit_Wrap h2 {position:absolute;top:31px;left:194px;}
.recurit_Wrap h3 {position:absolute;top:40px;left:331px;}

.recurit_Wrap .recurit_contents {position:relative;width:790px;padding:40px 40px 40px 110px; }
.recurit_Wrap .recurit_contents.introductionMain {position:relative;width:850px;padding:40px 40px 40px 50px;}
.recurit_Wrap .recurit_contents.subMain {position:relative;padding:40px 40px 40px 30px;}
.recurit_Wrap .recurit_contents .link_box {position:absolute;left:466px;top:30px;width:515px;height:42px;background:url("/hmg/images/web/kor/job/quickmenu_bg.png") no-repeat left top;}
.recurit_Wrap .recurit_contents .link_box:after {clear:both;display:block;content:"";}
.recurit_Wrap .recurit_contents .link_box ul {padding:11px 0 0 17px;}
.recurit_Wrap .recurit_contents .link_box ul li {float:left;padding-right:30px;}
.recurit_Wrap .recurit_contents .link_box ul li.last {padding-right:0;}
.recurit_Wrap .recurit_contents .group_Broadcast_List_Tab{clear:both;height:60px;}

/*submain*/
.recurit_Wrap .recurit_contents .subMain {padding:108px 0 22px;}
.recurit_Wrap .recurit_contents .subMain .contWrap {height:640px;}
.recurit_Wrap .recurit_contents .subMain .infoBox01 p.btn_detail , .recurit_Wrap .recurit_contents .subMain .infoBox02 p.btn_detail {position:absolute;top:20px;right:41px;}
.recurit_Wrap .recurit_contents .subMain .infoBox01 {background:url("/hmg/images/web/kor/job/submain/cont_bg01.png") no-repeat left top;width:406px;height:318px;text-align:center;padding-top:13px;padding-right:3px;}
.recurit_Wrap .recurit_contents .subMain .infoBox02 {background:url("/hmg/images/web/kor/job/submain/cont_bg02.png") no-repeat left top;width:412px;height:327px;text-align:center;padding-top:13px;}
.recurit_Wrap .recurit_contents .subMain .infoBox01 p.tit {width:330px;text-align:left;padding-left:38px;padding-top:18px;}
.recurit_Wrap .recurit_contents .subMain .infoBox01 p.tit a {font-family:"HDharmonyM";font-size:12px;font-weight:bold;}
.recurit_Wrap .recurit_contents .subMain .infoBox01 p.period {width:330px;text-align:left;padding-left:40px;padding-top:7px;}
.recurit_Wrap .recurit_contents .subMain .infoBox01 p.period a{font-family:"HDharmonyM";font-size:12px;}
.recurit_Wrap .recurit_contents .subMain .infoBox01 p.period span {color:#2d9df3;}
.recurit_Wrap .recurit_contents .subMain .infoBox02 p.tit {width:330px;text-align:left;padding-left:40px;padding-top:18px;}
.recurit_Wrap .recurit_contents .subMain .infoBox02 p.tit a{font-family:"HDharmonyM";font-size:12px;font-weight:bold;}
.recurit_Wrap .recurit_contents .subMain .infoBox02 p.period {width:330px;text-align:left;padding-left:42px;padding-top:7px;}
.recurit_Wrap .recurit_contents .subMain .infoBox02 p.period a{font-family:"HDharmonyM";font-size:12px;}
.recurit_Wrap .recurit_contents .subMain .infoBox02 p.period span {color:#2d9df3;}
.recurit_Wrap .recurit_contents .subMain .hmgPeople {position:relative;background:url("/hmg/images/web/kor/job/submain/hmg_people_bg.png") no-repeat left top;width:951px;height:169px;padding-bottom:54px;}
.recurit_Wrap .recurit_contents .subMain .hmgPeople p.title {padding:17px 0 0 18px;}
.recurit_Wrap .recurit_contents .subMain .hmgPeople ul {padding:32px 0 0 17px;}
.recurit_Wrap .recurit_contents .subMain .hmgPeople ul:after {clear:both;display:block;content:"";}
.recurit_Wrap .recurit_contents .subMain .hmgPeople ul li {float:left;padding-right:16px;width:77px;height:77px;}
.recurit_Wrap .recurit_contents .subMain .hmgPeople ul li img {width:77px;height:77px;}
.recurit_Wrap .recurit_contents .subMain .hmgPeople p.more {position:absolute;top:24px;right:18px;}
#theLayer1 {position:absolute; left:44px; top:160px ;z-index:10;}
#theLayer2 {position:absolute; left:466px; top:141px ;z-index:2;}
#theLayer3 {position:absolute; left:124px; top:385px ;z-index:1;}
#theLayer4 {position:absolute; left:589px; top:380px ;z-index:1;}
#theLayer5 {position:absolute; left:375px; top:464px ;z-index:1;}

.recurit_Wrap .recurit_contents .subMain .interview_Thumb_List {position:relative;overflow:hidden;width:942px;}
.recurit_Wrap .recurit_contents .subMain .interview_Thumb_List dl {width:942px;}
.recurit_Wrap .recurit_contents .subMain .interview_Thumb_List dl:after {clear:both;display:block;content:"";}
.recurit_Wrap .recurit_contents .subMain .interview_Thumb_List dl dt {width:100px;float:left;padding-right:56px;}
.recurit_Wrap .recurit_contents .subMain .interview_Thumb_List dd {float:left;overflow:hidden;padding:0 0 30px 0;margin-bottom:20px;width:786px;}
.recurit_Wrap .recurit_contents .subMain .interview_Thumb_List dd ul:after {clear:both;content:"";display:block;}
.recurit_Wrap .recurit_contents .subMain .interview_Thumb_List dd ul li {position:relative;width:157px;height:157px;float:left;overflow:hidden;}
.recurit_Wrap .recurit_contents .subMain .interview_Thumb_List dd .interview_layOver {text-align:center;display:block;background:url("/hmg/images/web/kor/job/interview/people_bg.png") repeat left top;height:51px;width:157px;padding-top:12px;position:absolute;top:157px;left:0;}
.recurit_Wrap .recurit_contents .subMain .interview_Thumb_List dd .interview_layOver .category a{font-weight:bold;font-size:11px;color:#fff;padding-bottom:6px;}
.recurit_Wrap .recurit_contents .subMain .interview_Thumb_List dd .interview_layOver .title a{font-weight:bold;font-size:17px;line-height:18px;color:#fff;}
.recurit_Wrap .recurit_contents .subMain .interview_Thumb_List p.more {position:absolute;top:61px;left:0;}
.recurit_Wrap .recurit_contents .subMain .introduce {position:relative;}
.recurit_Wrap .recurit_contents .subMain .introduce dl {width:942px;}
.recurit_Wrap .recurit_contents .subMain .introduce dl:after {clear:both;display:block;content:"";}
.recurit_Wrap .recurit_contents .subMain .introduce dl dt.tit {width:100px;float:left;padding-right:56px;}
.recurit_Wrap .recurit_contents .subMain .introduce dl dt img.tit_img {padding-bottom:25px;}
.recurit_Wrap .recurit_contents .subMain .introduce dd {float:left;width:786px;}
.recurit_Wrap .recurit_contents .subMain .introduce dd ul li {overflow:hidden;float:left;height:45px;margin:0 13px 12px 0;}
.recurit_Wrap .recurit_contents .subMain .introduce dd ul li.last {margin-right:0;}
.recurit_Wrap .recurit_contents .subMain .introduce dd ul li a:hover img {margin-top:-45px;}
.recurit_Wrap .recurit_contents .subMain .introduce p.more {position:absolute;top:61px;left:0;}

/* recruit_list */
.recurit_Wrap .recruit_list {padding:108px 0 22px 0;}
.recurit_Wrap .recruit_list dl {width:754px;height:63px;background:url("/hmg/images/web/kor/job/recruit_list_bg.png") no-repeat left top;position:relative;padding:22px 0 15px 44px;margin-bottom:10px;}
.recurit_Wrap .recruit_list dl.on {width:754px;height:63px;background:url("/hmg/images/web/kor/job/recruit_list_bgOn.png") no-repeat left top;position:relative;padding:22px 0 15px 44px;}
.recurit_Wrap .recruit_list dl dt {font-family:"Dotum";line-height:21px;font-size:11px;color:#555555;}
.recurit_Wrap .recruit_list dl dd.information a {line-height:21px;color:#444444;font-size:14px;font-weight:bold;font-family:"Dotum";}
.recurit_Wrap .recruit_list dl dd.etc {font-family:"Dotum";position:absolute;top:28px;left:622px;}
.recurit_Wrap .recruit_list dl dd.etc span {padding-right:7px;margin-right:8px;}
.recurit_Wrap .recruit_list dl dd.etc span.career {color:#666666;font-weight:bold;background:url("/hmg/images/web/kor/job/etc_bar.gif") no-repeat right 5px;}
.recurit_Wrap .recruit_list dl dd.etc span.period {display:block;padding-top:4px;font-family:'Tahoma';color:#666;}
.recurit_Wrap .recruit_list dl dd.etc span.day {background:none;padding-right:0;margin-right:0;color:#ff6c00;font-family:'Tahoma';font-weight:bold;}
.recurit_Wrap .recruit_list dl dd.etc span.day.end {background:none;padding-right:0;margin-right:0;color:#333333;font-weight:bold;}

.recurit_Wrap .commentBox01 {position:relative;height:118px;width:791px;background:url("/hmg/images/web/kor/gbc/comment_bg01.png") no-repeat left top;padding:22px 24px 13px 22px;}
.recurit_Wrap .commentBox01:after {clear:both;display:block;content:"";}
.recurit_Wrap .commentBox01 p.title {padding-bottom:13px;}
.recurit_Wrap .commentBox01 p.title span.count {color:#48a7ff;font-family:"Tahoma";font-weight:bold;}
.recurit_Wrap .commentBox01 dl {float:left;}
.recurit_Wrap .commentBox01 dl:after {clear:both;display:block;content:"";}
.recurit_Wrap .commentBox01 dl dt {float:left;padding-right:9px;}
.recurit_Wrap .commentBox01 dl dd {float:left;padding-right:10px;}
.recurit_Wrap .commentBox01 dl dd textarea {border:1px solid #494c4f;line-height:18px;}
.recurit_Wrap .commentBox01 .sns {position:absolute;top:17px;right:121px;}

.recurit_Wrap .commentBox02 {margin:10px 0;position:relative;width:837px;background:url("/hmg/images/web/kor/gbc/comment_bg02_bottom.png") no-repeat left bottom;padding-bottom:4px;}
.recurit_Wrap .commentBox02 .top_bg {width:837px;height:15px;background:url("/hmg/images/web/kor/gbc/comment_bg02_top.png") no-repeat left top;}
.recurit_Wrap .commentBox02 dl:after {clear:both;display:block;content:"";}
.recurit_Wrap .commentBox02 dl {width:682px;background:url("/hmg/images/web/kor/gbc/comment_bg02_middle.png") repeat-y left top;padding:16px 24px;}
.recurit_Wrap .commentBox02 dl dt {float:left;padding-right:16px;}
.recurit_Wrap .commentBox02 dl dd {float:left;width:590px;}
.recurit_Wrap .commentBox02 dl dd p.pic {width:76px;height:76px;}
.recurit_Wrap .commentBox02 dl dd p.name {font-family:"Tahoma";color:#a5a5a5;font-weight:bold;padding-bottom:12px;}
.recurit_Wrap .commentBox02 dl dd p.name img {padding-right:5px;}
.recurit_Wrap .commentBox02 dl dd p.comment {font-family:"Dotum";color:#d6d6d6;line-height:20px;padding-left:30px;padding-bottom:14px;}
.recurit_Wrap .commentBox02 dl dd p.time {color:#9a9a9a;font-family:"Tahoma";font-size:11px;padding-left:30px;}

.recurit_Wrap .commentBox03 {margin-bottom:18px;padding-top:11px;height:29px;width:730px;background:url("/hmg/images/web/kor/gbc/comment_more_bg.png") no-repeat left top;text-align:center;}
.recurit_Wrap .commentBox03 p span {font-family:"Tahoma";color:#48a7ff;font-weight:bold;}

.recurit_Wrap .gropnews_page {position:relative;}
.recurit_Wrap .gropnews_page.mt20 {margin-top:20px;}
.recurit_Wrap .gropnews_page .gropnews_page_left ul:after {clear:both;display:block;content:"";}
.recurit_Wrap .gropnews_page .gropnews_page_left ul li {margin-right:4px;text-align:center;float:left;background:url("/hmg/images/web/kor/grn/groupnews_paging_Bg02.jpg") no-repeat left bottom;width:25px;height:24px;}
.recurit_Wrap .gropnews_page .gropnews_page_left ul li.move {background:url("/hmg/images/web/kor/grn/groupnews_paging_Bg01.jpg") no-repeat left bottom;width:25px;height:24px;}
.recurit_Wrap .gropnews_page .gropnews_page_left ul li a {width:25px;height:19px;padding-top:5px;display:block;font-weight:bold;font-family:"Tahoma";}
.recurit_Wrap .gropnews_page .gropnews_page_left ul li.move a {width:25px;height:15px;padding-top:9px;display:block;}
.recurit_Wrap .gropnews_page .gropnews_page_left ul li.on a {color:#4179ce;}
.recurit_Wrap .gropnews_page .gropnews_page_right {position:absolute;right:0;top:0;}
.recurit_Wrap .gropnews_page .gropnews_page_right ul:after {clear:both;display:block;content:"";}
.recurit_Wrap .gropnews_page .gropnews_page_right ul li {float:left;}
.recurit_Wrap .gropnews_page .gropnews_page_right ul li a {float:left;display:block;}
.recurit_Wrap .gropnews_page .gropnews_page_right ul li.on a {color:#4179ce;}
.recurit_Wrap .searchArea {clear:both;background:#fafafa;border:1px solid #e6e6e6;height:31px;width:658px;padding:12px 44px 0 86px;margin-top:18px;}
.recurit_Wrap .searchArea input {height:20px;width:340px;border:1px solid #c9c9c9;}
.recurit_Wrap .searchArea select {vertical-align:top;margin-top:1px;height:20px;}
.recurit_Wrap .searchArea img.search_text, #content .searchArea img.search_btn {vertical-align:top;}
.recurit_Wrap .searchArea img.search_text {padding:3px 15px 0 0;}

.recurit_Wrap .recruit_view {padding:108px 0 22px 0;}
.recurit_Wrap .recruit_view .recruit_Information_Box {background:url("/hmg/images/web/kor/job/view_bottom_bg.png") no-repeat left bottom;padding:14px 0 36px 0;}
.recurit_Wrap .recruit_view .recruit_Information_Box .recruit_Information_Top {background:url("/hmg/images/web/kor/job/view_top_bg.png") no-repeat left top;width:784px;height:137px;}
.recurit_Wrap .recruit_view .recruit_Information_Box .recruit_Information_Top dl {position:relative;padding:30px 0 0 180px;}
.recurit_Wrap .recruit_view .recruit_Information_Box .recruit_Information_Top dt {padding-bottom:8px;}
.recurit_Wrap .recruit_view .recruit_Information_Box .recruit_Information_Top dd.logo {position:absolute;top:27px;left:34px;}
.recurit_Wrap .recruit_view .recruit_Information_Box .recruit_Information_Middle{background:url("/hmg/images/web/kor/job/view_middle_bg.png") repeat-y left top;width:724px;padding:30px;}
.recurit_Wrap .recruit_view .recruit_Information_Box .recruit_Information_Middle .category {padding:0 0 40px 0;}
.recurit_Wrap .recruit_view .recruit_Information_Box .recruit_Information_Middle .category p {padding-bottom:12px;}
.recurit_Wrap .recruit_view .recruit_Information_Box .recruit_Information_Middle .etc_box {padding-bottom:40px;}
.recurit_Wrap .recruit_view .recruit_Information_Box .recruit_Information_Middle .etc_box dl {overflow:hidden;}
.recurit_Wrap .recruit_view .recruit_Information_Box .recruit_Information_Middle .etc_box dl:after {clear:both;content:"";display:block;}
.recurit_Wrap .recruit_view .recruit_Information_Box .recruit_Information_Middle .etc_box dl dt {width:120px;float:left;padding-top:2px;}
.recurit_Wrap .recruit_view .recruit_Information_Box .recruit_Information_Middle .etc_box dl dd {width:476px;float:left;}
.recurit_Wrap .recruit_view .recruit_Information_Box .recruit_Information_Middle .etc_box dl dd ul li {background:url("/hmg/images/web/kor/job/view_middle_icon.gif") no-repeat left 6px;padding:0 0 4px 10px;color:#595959;}
.recurit_Wrap .recruit_view .recruit_Information_Box .recruit_Information_Middle .etc_box dl dd ul li a {color:#2e6bdf;text-decoration:underline;}
.recurit_Wrap .recruit_view .recruit_Information_Box .recruit_Information_Middle .etc_box.last {padding-bottom:0;}
.recurit_Wrap .recruit_view .recruit_btn {text-align:center;padding:16px 0 40px 0;}

.recurit_Wrap .view_table03 {border-top:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9;}
.recurit_Wrap .view_table03 table {width:100%;}
.recurit_Wrap .view_table03 tbody th {font-family:"Dotum";font-weight:normal;padding:10px 4px;text-align:left;border-bottom:1px solid #b9b9b9;background:url("/hmg/images/web/kor/common/viewTable_Bar.gif") no-repeat right 50%;}
.recurit_Wrap .view_table03 tbody th.title {font-weight:bold;font-family:"HDHarmonyM";font-size:18px;background:none;line-height:24px;}
.recurit_Wrap .view_table03 tbody td span {background:url("/hmg/images/web/kor/cbt/easy_Move_Information_Bg.gif") no-repeat right 50%;padding-right:10px;margin-right:10px;color:#555555;}
.recurit_Wrap .view_table03 tbody td {font-family:"Dotum";padding:10px 4px;text-align:left;border-bottom:1px solid #b9b9b9;line-height:18px;color:#888888;}
.recurit_Wrap .view_table03 tbody td.career {font-weight:bold;color:#555555;}
.recurit_Wrap .view_table03 tbody td.period {font-family:"Tahoma";}
.recurit_Wrap .view_table03 tbody td.day {color:#ff7800;font-weight:bold;}
.recurit_Wrap .view_table03 tbody td.last , .recurit_Wrap .view_table03 tbody tr th.last, .recurit_Wrap .view_table02 tbody tr td.last {border-bottom:0;}
.recurit_Wrap .view_table03 tbody td  table.boradV3 {width:100%;}
.recurit_Wrap .view_table03 tbody td  table.boradV3 .first {border-left:none;}
.recurit_Wrap .view_table03 tbody td  table.boradV3 th {font-family:"Dotum";background:#9ca8b4;font-weight:bold;color:#fff;border-left:1px solid #d0d0d0;padding:6px 0;text-align:center;}
.recurit_Wrap .view_table03 tbody td  table.boradV3 td {font-family:"Dotum";text-align:center;padding:7px 8px;border-bottom:1px solid #d0d0d0;border-left:1px solid #d0d0d0;color:#888;font-size:11px;background:#fff;color:#4c4c4c;}
.recurit_Wrap .view_table03 tbody td  table.boradV3 td.alignL {text-align:left;padding:7px 12px;background:#fff url("/hmg/images/web/kor/job/view_middle_table_bg.gif") no-repeat 4px 50%;}
.recurit_Wrap .view_table03 table td table td{border-bottom:none;}

.recurit_Wrap .view_table02 {border-bottom:1px solid #b9b9b9;}
.recurit_Wrap .view_table02 table {width:100%;}
.recurit_Wrap .view_table02 tbody th {padding:10px 0;text-align:left;border-bottom:1px solid #b9b9b9;background:url("/hmg/images/web/kor/common/viewTable_Bar.gif") no-repeat right 50%;}
.recurit_Wrap .view_table02 tbody td span {font-family:"Dotum";background:url("/hmg/images/web/kor/common/viewTable_Bar.gif") no-repeat right 50%;padding-right:10px;margin-right:10px;color:#555555;}
.recurit_Wrap .view_table02 tbody td {padding:10px;text-align:left;border-bottom:1px solid #b9b9b9;line-height:18px;color:#888888;}
.recurit_Wrap .view_table02 tbody td a {font-family:"Dotum";}
.recurit_Wrap .view_table02 tbody tr th.last, #content .view_table02 tbody tr td.last {border-bottom:0;}

.recurit_Wrap .jobIntroduceList .jobIntroduceText dl {border-bottom:1px dashed #ccc;padding-bottom:16px;margin-bottom:20px;}
.recurit_Wrap .jobIntroduceList .jobIntroduceText dl.last {border-bottom:1px solid #a3a3a3;}
.recurit_Wrap .jobIntroduceList .jobIntroduceText dl dt {font-weight:bold;font-size:14px;color:#46597b;padding-bottom:17px;}
.recurit_Wrap .jobIntroduceList .jobIntroduceText dl dd {line-height:20px;}

.recurit_Wrap .job_Interview {padding:108px 0 22px 0;}
.recurit_Wrap .job_Interview .interview_article {padding-top:3px;}
.recurit_Wrap .job_Interview .interview_article .people_select {overflow:hidden;text-align:right;padding-top:9px;padding-bottom:5px;margin-bottom:30px;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;}
.recurit_Wrap .job_Interview .interview_article .people_select:after {clear:both;content:"";display:block;}
.recurit_Wrap .job_Interview .interview_article .people_select .left {float:left;}
.recurit_Wrap .job_Interview .interview_article .people_select .left select {height:20px;}
.recurit_Wrap .job_Interview .interview_article .people_select .right {float:right;}
.recurit_Wrap .job_Interview .interview_article .people_select02 {overflow:hidden;text-align:right;padding-top:9px;padding-bottom:5px;margin-top:30px;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;}
.recurit_Wrap .job_Interview .interview_article .people_select02:after {clear:both;content:"";display:block;}
.recurit_Wrap .job_Interview .interview_article .people_select02 .left {float:left;}
.recurit_Wrap .job_Interview .interview_article .people_select02 .left select {height:20px;}
.recurit_Wrap .job_Interview .interview_article .people_select02 .right {float:right;}
.recurit_Wrap .job_Interview .interview_Thumb_List {overflow:hidden;padding:0 0 30px 0;border-bottom:1px solid #a3a3a3;margin-bottom:20px;}
.recurit_Wrap .job_Interview .interview_Thumb_List ul:after {clear:both;content:"";display:block;}
.recurit_Wrap .job_Interview .interview_Thumb_List ul li {position:relative;width:157px;height:157px;float:left;overflow:hidden;}
.recurit_Wrap .job_Interview .interview_Thumb_List  .interview_layOver {text-align:center;display:block;background:url("/hmg/images/web/kor/job/interview/people_bg.png") repeat left top;height:51px;width:157px;padding-top:12px;position:absolute;top:157px;left:0;}
.recurit_Wrap .job_Interview .interview_Thumb_List  .interview_layOver .category a {font-size:11px;color:#fff;}
.recurit_Wrap .job_Interview .interview_Thumb_List  .interview_layOver .title a {font-size:17px;line-height:18px;height:22px;color:#fff;padding-top:6px;}

.recurit_Wrap .job_Interview .talent_Intro {position:relative;background:url("/hmg/images/web/kor/job/talent/talect_bg.png") no-repeat left top;width:847px;height:498px;}
.recurit_Wrap .job_Interview .talent_Intro .text01 {position:absolute;top:94px;left:114px;}
.recurit_Wrap .job_Interview .talent_Intro .text02 {position:absolute;top:71px;left:502px;}
.recurit_Wrap .job_Interview .talect_company {width:800px;padding:30px 0 0 47px;overflow:hidden;}
.recurit_Wrap .job_Interview .talect_company p.title {padding-bottom:32px;}
.recurit_Wrap .job_Interview .talect_company dl {float:left;width:104px;padding-right:27px;}
.recurit_Wrap .job_Interview .talect_company dl:after {clear:both;content:"";display:block;}
.recurit_Wrap .job_Interview .talect_company dl.last {padding-right:0;width:130px;}
.recurit_Wrap .job_Interview .talect_company dl dt {border-bottom:2px solid #a9a9a9;padding:0 0  11px 1px;margin-bottom:8px;}
.recurit_Wrap .job_Interview .talect_company dl dd {padding-left:2px;}
.recurit_Wrap .job_Interview .talect_company dl dd ul li {padding-bottom:8px;}
.recurit_Wrap .job_Interview .talect_company dl dd ul li img.sns-img {height:16px;}
.recurit_Wrap .groupNews_Btn03 {width:785px;padding-bottom:10px;}
.recurit_Wrap .groupNews_Btn03.groupPeople {width:790px;}
.recurit_Wrap .groupNews_Btn03:after {content:"";display:block;clear:both;}
.recurit_Wrap .groupNews_Btn03 .left_Btn {float:left;padding-top:3px;margin-left:2px;}
.recurit_Wrap .groupNews_Btn03 .right_Btn {float:right;}
.recurit_Wrap .groupNews_Btn03 .right_Btn img {vertical-align:top;padding-top:2px;}
.recurit_Wrap .groupNews_Btn03 .right_Btn span.hid {display:none;}
.recurit_Wrap .groupNews_Btn03 .right_Btn.nlType {padding-top:12px;}
.recurit_Wrap .groupNews_Btn03 .right_Btn.nlType img.nlImage {padding:4px 6px 0 0;}

.recurit_Wrap .job_IntroductionMain {padding:108px 0 22px 0;text-align:center;}
.recurit_Wrap .categoryListWrap {position:relative;width:906px;height:720px;background:url('/hmg/images/web/kor/job/introductionMain/introduction_bg.png') left top no-repeat;}
#counter {height:88px;display:inline-block;margin-bottom:13px;background:url("/hmg/images/web/kor/job/introductionMain/count_bg02.png") no-repeat left bottom ;}
.recurit_Wrap .job_IntroductionMain .text01 {padding-bottom:33px;}
.recurit_Wrap .job_IntroductionMain .text02 {padding-bottom:12px;}
.recurit_Wrap .job_IntroductionMain .text03 {padding-bottom:23px;}
.recurit_Wrap .job_IntroductionMain ul li.iliat {padding-bottom:4px;text-align:left;width:206px;}
.recurit_Wrap .job_IntroductionMain ul li.iliat > a {text-align:center;z-index:10;}
.recurit_Wrap .job_IntroductionMain ul li.cate01 {position:absolute;top:132px;left:102px;}
.recurit_Wrap .job_IntroductionMain ul li.cate02 {position:absolute;top:168px;left:404px;z-index:1;}
.recurit_Wrap .job_IntroductionMain ul li.cate03 {position:absolute;top:237px;right:23px;z-index:50;}
.recurit_Wrap .job_IntroductionMain ul li.cate04 {position:absolute;top:422px;left:37px;}
.recurit_Wrap .job_IntroductionMain ul li.cate05 {position:absolute;top:360px;right:398px;}
.recurit_Wrap .job_IntroductionMain ul li.cate06 {position:absolute;top:442px;left:540px;}
.recurit_Wrap .job_IntroductionMain ul li a.depth1{display:block;height:35px;overflow:hidden;text-align:center;z-index:10;position:relative;}
.recurit_Wrap .job_IntroductionMain ul li a.depth1 img.on{margin-top:-35px;}
.recurit_Wrap .job_IntroductionMain ul li ul{width:174px;padding:15px 15px 10px;margin-top:-13px;background:url('/hmg/images/web/kor/job/introductionMain/cate_list_bg.png') left bottom no-repeat;overflow:hidden;}
.recurit_Wrap .job_IntroductionMain ul li ul.none{display:none;}
.recurit_Wrap .job_IntroductionMain ul li ul li {background:url('/hmg/images/web/kor/job/introductionMain/cate_dot_bg.gif') 4px 13px no-repeat;padding:10px 0 10px 14px;border-top:1px solid #e5e6e8;float:left;width:160px;}
.recurit_Wrap .job_IntroductionMain ul li ul li:first-child {background-position:4px 3px;padding:0 0 10px 14px;border-top:none;}
.recurit_Wrap .job_IntroductionMain ul li ul li a {display:block;text-align:left;line-height:0;font-size:0;}
.recurit_Wrap .job_IntroductionMain ul li ul li a img {vertical-align:middle;}
.recurit_Wrap .job_IntroductionMain ul li ul li a img.on{margin:0;}
.recurit_Wrap .job_IntroductionMain .marginR {margin-right:20px !important;}

.recurit_Wrap .companyWrap {display:none;width:674px;position:absolute;top:176px;right:43px;z-index:9000;}
.recurit_Wrap .job_Introduction .companyWrap{display:none;width:789px;position:absolute;top:30px;right:-2px;z-index:9000;}
.recurit_Wrap .job_Introduction .companyWrap .companyList{width:785px;}
.recurit_Wrap .job_Introduction .companyWrap table{width:100%;}
.recurit_Wrap .companyWrap.groupPeople {position:absolute;top:177px;right:40px;width:792px;}
.recurit_Wrap .companyWrap.groupPeople table {width:790px;}
.recurit_Wrap .companyWrap.groupPeople table.w785 {width:785px;}
.recurit_Wrap .companyWrap.groupPeople .companyList {width:792px;}
.recurit_Wrap .companyList {position:relative;width:674px;z-index:9998}
.recurit_Wrap .companyList table {margin-left:2px;width:670px;z-index:9997;border:1px solid #c0c0c0;}
.recurit_Wrap .companyList table th {color:#ffffff;text-align:center;background:#7095c2;padding:12px 0;border-left:1px solid #6586ae;font-weight:normal;}
.recurit_Wrap .companyList table th.last {border-right:1px solid #6586ae;}
.recurit_Wrap .companyList table td {border-left:1px solid #e5e5e5;background:#fff;color:#888888;padding:12px 0 20px 4px;vertical-align:top;}
.recurit_Wrap .companyList table td.first {border-left:1px solid #c0c0c0;}
.recurit_Wrap .companyList table td.last {border-right:1px solid #c0c0c0;}
.recurit_Wrap .companyList table td ul li {padding:0 0 0 4px;line-height:20px;}
.recurit_Wrap .companyList table td ul li a {font-size:11px;letter-spacing:-1px;}
.recurit_Wrap .companyList .compListClose {position:absolute;bottom:0;right:0;}
.recurit_Wrap .companyList .compListClose.interview {right:5px;}
.recurit_Wrap .job_Introduction .compListClose {right:-2px;}
.recurit_Wrap .categoryList ul li.group01 {position:absolute;top:47px;right:86px;}
.recurit_Wrap .categoryList ul li.group02 {position:absolute;top:95px;left:228px;}
.recurit_Wrap .categoryList ul li.group03 {position:absolute;top:305px;right:13px;}
.recurit_Wrap .categoryList ul li.group04 {position:absolute;top:632px;left:165px;}
.recurit_Wrap .categoryList ul li.group05 {position:absolute;top:771px;right:88px;}
.recurit_Wrap .categoryList ul li.group06 {position:absolute;top:860px;left:282px;}
.recurit_Wrap .categoryList ul li a.depth1{display:block;height:25px;overflow:hidden;}
.recurit_Wrap .categoryList ul li a.depth1 img.on{margin-top:-25px;}
.recurit_Wrap .categoryList ul li ul{background:#fff; border:solid 1px #cdcdcd;padding-top:10px}
.recurit_Wrap .categoryList ul li ul.none{display:none;}
.recurit_Wrap .categoryList ul li ul li a{display:block;height:10px;overflow:hidden;}
.recurit_Wrap .categoryList ul li ul li a img{margin-top:-10px;}
.recurit_Wrap .categoryList ul li ul li a img.on{margin:0;}
.recurit_Wrap .categoryList ul li.group01 ul li{padding:0 6px 10px 6px;}
.recurit_Wrap .categoryList ul li.group02 ul li{padding:0 8px 10px 9px;}
.recurit_Wrap .categoryList ul li.group03 ul li{padding:0 8px 10px 9px;}
.recurit_Wrap .categoryList ul li.group04 ul li{padding:0 8px 10px 9px;}
.recurit_Wrap .categoryList ul li.group05 ul li{padding:0 8px 10px 8px;}
.recurit_Wrap .categoryList ul li.group06 ul li{padding:0 8px 10px 9px;}

.recurit_Wrap .job_Introduction {padding:108px 0 22px 0;}
.recurit_Wrap .job_Introduction .groupNews_Btn03{position:relative;margin-bottom:30px;border-bottom:solid 1px #a3a3a3;}
.recurit_Wrap .job_Introduction .groupNews_Btn03 h2{position:absolute; top:2px; left:0;}
.recurit_Wrap .introduction{clear:both;padding-top:10px;}
.recurit_Wrap .introduction ul.jobList{display:inline-block;}
.recurit_Wrap .introduction ul.jobList li{float:left;border:solid 1px #9eb0d4;margin:0 2px 6px 0;}
.recurit_Wrap .introduction ul.jobList li.last{margin-right:0;}
.recurit_Wrap .introduction ul.jobList li a{font-weight:bold;display:block;width:153px;text-align:center;padding:10px 0;background:#fff;color:#666666; font-size:13px;letter-spacing:-1px;}
.recurit_Wrap .introduction ul.jobList li a.on, .recurit_Wrap  .introduction ul.jobList li a:hover{font-weight:bold;background:#6386cb;color:#fff;font-size:13px;letter-spacing:-1px;}
.recurit_Wrap .introduction .jobTitle{margin:30px 0;background:#f1f1f1;padding:17px 20px;border:solid 1px #e1e1e1;}
.recurit_Wrap .introduction .jobTitle p.title{color:#46597b; font-size:15px;font-weight:bold;line-height:22px;}
.recurit_Wrap .introduction .section{border-bottom:solid 2px #b0b3b8;}
.recurit_Wrap .introduction .last{border-bottom:none;}
.recurit_Wrap .introduction .section:last-child{border:none}
.recurit_Wrap .introduction dl{margin-top:20px;border-bottom:solid 1px #e2e6ec;padding-bottom:20px; margin:20px 20px 0 20px;}
.recurit_Wrap .introduction dl:last-child{border-bottom:none;}
.recurit_Wrap .introduction dl dt{font-size:14px; font-weight:bold;background:url('/hmg/images/web/kor/common/dash-bullit.gif') 0 6px no-repeat; padding-left:14px;margin-bottom:20px;}
.recurit_Wrap .introduction dl dd{line-height:17px;}

/* gallery */
#content .affiliateListWrap {}
#content .mgr_gallery {width:790px;}
#content .mgr_gallery ul {width:790px;}
#content .mgr_gallery ul:after {clear:both;display:block;content:"";}
#content .mgr_gallery ul li {overflow:hidden;position:relative;float:left;margin:0 6px 5px 0;height:192px;}
#content .mgr_gallery ul li.last {margin-right:0;}
#content .mgr_gallery ul li .view_gallery {position:absolute;top:-60px;height:32px;padding:15px 28px;background:url("/hmg/images/web/kor/grn/moreInfo_Bg.png") repeat left top;color:#ffffff;display:none;}
#content .mgr_gallery ul li .view_gallery .company {font-size:11px;padding-bottom:3px;}
#content .mgr_gallery ul li .view_gallery .title {font-size:16px;font-weight:bold;}
#content .mgr_gallery ul li {position:relative;overflow:hidden;}
#photo_gallery_wrapper, #vod_gallery_wrapper {width:600px;height:400px;}
#photo_gallery_slider, #vod_gallery_slider {width: 600px;height:400px;position: relative;}
.photo_gallery_scroll {overflow: hidden;width:600px;height:400px; position: relative;margin:0 auto 0;}
.photo_scrollContainer {background:#000000; position: relative;}
.photo_scrollContainer div.photo_gallery_panel{position:relative;float:left;}
.photo_gallery_panel img {display: block;width:600px;height:400px;}
.photo_gallery_Information {position:relative;width:570px;height:32px;background:#000;color:#ffffff;position:absolute;top:328px;opacity:0.7; filter:alpha(opacity = 70);padding:20px;}
.photo_gallery_Information .category {font-size:11px;}
.photo_gallery_Information .title {font-size:16px;line-height:20px;font-weight:bold;}
.photo_gallery_Information .file_Download img {width:14px;height:14px;position:absolute;top:38px;right:18px;}
#galley_thumbImg {position:absolute;top:400px;width:600px;height:51px;background:url("/hmg/images/web/kor/mgr/phpto_gallery_Bg.jpg") repeat-x left top;}
#galley_thumbImg ul {overflow:hidden;padding:12px 0 0 10px;}
#galley_thumbImg li.on img{border:1px solid #7da5df;}
#galley_thumbImg li {float:left;margin-right:4px;}
#galley_thumbImg li img {width:44px;height:25px;vertical-align:middle;border:1px solid #ababab;}
#galley_thumbImg li a {display:block;vertical-align:middle;}
#galley_thumbImg li.last {margin-right:0;}
.galleryLeft {position:absolute;left:-54px;top:192px;}
.galleryRight {position:absolute;right:-53px;top:192px;}
.btnClose img {position:absolute; right:0; top:-50px;display:block; width:37px; height:41px; text-indent:-9999px;cursor:pointer;}
.photo_layer, .vod_layer {display:none;z-index:9999;}
.photo_layer, .photo_mask, .photo_layPop, .vod_layer, .vod_layPop {position:fixed; left:0; top:0; width:100%; height:100%;}
.photo_mask {background:#000; opacity:0.7; filter:alpha(opacity = 70);z-index:9999;}
.photo_layPop, .vod_layPop {left:50%; top:50%; width:auto; height:auto; z-index:9999;}
.galleryView {position:relative; width:600px; height:400px; }
.photo_layOpen {position:relative;cursor:pointer;}
.photo_layOpen .overlay_gallery img {width:192px;height:192px;}
.photo_layOpen.wide img {width:392px;}
.photo_layOpen .overlay_gallery a.overPlayImg {cursor:pointer;background:#fff;opacity:0; filter:alpha(opacity = 0);display: block;height:192px ;position: absolute;top:0;left:0;width: 162px;}
.photo_layOpen.wide .overlay_gallery a.overPlayImg {display: block;height:162px ;position: absolute;top:0;left:0;width: 392px;}
.photo_layOpen .overlay_gallery a.overPlayImg img {height:36px;width: 46px;position:absolute;top:30%;left:48%;}

.playbg {background:#000;height:30px;width:176px;position:absolute;top:192px;left:0;padding:8px;opacity:.8;}
.playbg.wide {width:376px;}
.photo_layOver {background:#000;height:30px;width:176px;position:absolute;top:192px;left:0;padding:8px;opacity:.8;}
.photo_layOver.wide {width:376px;}
.photo_layOver .category {font-size:11px;color:#fff;}
.photo_layOver .title {font-size:14px;line-height:18px;color:#fff;font-weight:bold;}
#content .mgr_gallery_search {height:31px;}
#content .mgr_gallery_search input {height:20px;width:166px;border:1px solid #c9c9c9;}
#content .mgr_gallery_search img.search_text, #content .mgr_gallery_search img.search_btn {vertical-align:top;}
#content .mgr_gallery_search img.search_text {padding:3px 15px 0 0;}
#content .contents_mgr_affiliate {overflow:hidden;}
#content .contents_mgr_affiliate:after {clear:both;display:block;content:"";}
#content .contents_mgr_affiliate .affiliateList {float:left;margin:0 2px;}
#content .contents_mgr_affiliate .affiliateList li {background:url("/hmg/images/web/kor/mgr/affiliateBox.gif") no-repeat 0 0;width:135px;height:206px;position:relative;padding:12px 14px 0;}
#content .contents_mgr_affiliate .affiliateList li dl {padding-top:152px;}
#content .contents_mgr_affiliate .affiliateList li dl dt {color:#222;margin-bottom:8px;line-height:12px;}
#content .contents_mgr_affiliate .affiliateList li dl dd {line-height:12px;color:#7f7f7f;}
#content .contents_mgr_affiliate .affiliateList li dl dd.photo {position:absolute;top:12px;left:14px;}
#content .contents_mgr_affiliate .affiliateList li .btnMore {position:absolute;bottom:7px;right:5px;}
#content .contents_mgr_affiliate .section2 {background:url("/hmg/images/web/kor/mgr/affiliateBg1.gif") no-repeat 5px 0;padding-top:80px; }
#content .contents_mgr_affiliate .section3 {background:url("/hmg/images/web/kor/mgr/affiliateBg2.gif") no-repeat 6px bottom;padding-bottom:230px; }

.jspContainer {background:#fff url("/hmg/images/web/kor/job/recruit_Bg.jpg") repeat-x left top;}
.jspTrack {background:#f2f2f2 url("/hmg/images/web/kor/job/recruit_Bg.jpg") repeat-x left top;}

#btn-top {position:fixed;top:129px;left:1108px;z-index:9990;}


.relation_layer {display:none;z-index:9999;}
.relation_layer, .relation_mask, .relation_layPop {position:fixed; left:0; top:0; width:100%; height:100%;}
.relation_mask {background:#000; opacity:0.7; filter:alpha(opacity = 70);z-index:9999;}
.relation_layPop {left:30% !important; top:10% !important; width:auto; height:auto; z-index:9999;}
.relation_layOpen {position:relative;}

.relation_layOver {background:#000;height:30px;width:162px;position:absolute;top:118px;left:0;padding:8px;opacity:.8;}
.relation_layOver.wide {width:332px;}
.relation_layOver .category {font-size:11px;color:#fff;}
.relation_layOver .title {font-size:14px;line-height:18px;color:#fff;}
.relationSite_layer {width:710px;height:560px;background:#fff;}
.relationSite_layer h3 {width:676px;height:31px;background:url("/hmg/images/web/kor/grn/newsLetter_request_Bg.gif") repeat-x left top;margin-left:5px;padding:16px 0 25px 25px;}
.relationSite_layer .eventrelationSite_layer_BoxWrap {width:455px;padding:0 30px;}
.relationSite_wrapper {width:710px;height:560px;}
.relationSite_slider {width: 710px;height:560px;position: relative;}
.relationSite_scroll {overflow: hidden;width:710px;height:560px; position: relative;margin:0 auto 0;}
.relationSite_scrollContainer {position: relative;}
.relationSite_layer .relationSite_BoxWrap {padding:0 30px 22px 30px;}
.relationSite_layer .relationSite_BoxWrap dl {float:left;border-right:1px solid #e9e9e9;width:136px;margin-bottom:36px;margin-right:16px;min-height:160px;}
.relationSite_layer .relationSite_BoxWrap dl.last {border-right:0;}
.relationSite_layer .relationSite_BoxWrap dl.w174 {width:174px;}
.relationSite_layer .relationSite_BoxWrap dl.h260 {min-height:260px;}
.relationSite_layer .relationSite_BoxWrap dl dt {font-size:14px;font-weight:bold;color:#0a2268;padding-bottom:10px;}
.relationSite_layer .relationSite_BoxWrap dl dd ul li {background:url("/hmg/images/web/kor/common/icon_Blue_Dot.gif") no-repeat 4px 8px;padding-left:10px;padding-bottom:6px;}
.request_btnClose img {position:absolute; right:20px; top:20px; display:block; width:12px; height:12px; text-indent:-9999px;}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             